armature part - Turco Inglés Diccionario